Update dependency org.ajoberstar.grgit to v5 #4367
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
4.1.1
->5.2.2
Release Notes
ajoberstar/grgit (org.ajoberstar.grgit)
v5.2.2
Compare Source
Small patch to pick up new dependencies.
Breaking Changes
None
Enhancements
None
Fixes
Deprecations
None
Compatibility
Tested on the following version:
v5.2.1
Compare Source
Small patch to pick up new dependencies.
Breaking Changes
None
Enhancements
None
Fixes
Deprecations
None
Compatibility
Tested on the following version:
v5.2.0
Compare Source
This release adds support for the depth option on fetch, which I meant to include in 5.1.0.
Breaking Changes
None
Enhancements
Fixes
None
Deprecations
None
Compatibility
Tested on the following version:
v5.1.0
Compare Source
This release adds support for shallow clones, Gradle 8, and fixes some issues with the service plugin
NOTE: While the
org.ajoberstar.grgit.service
plugin is compatible with the configuration cache, theorg.ajoberstar.grgit
plugin no longer is due to changes in Gradle 8. If you want configuration cache support, please switch to the service plugin.Breaking Changes
None
Enhancements
Fixes
Deprecations
None
Compatibility
Tested on the following version:
v5.0.0
Compare Source
This release includes a number of breaking changes, with the main user highlight being the long awaited configuration cache support.
Known Issue: #356 highlighted that (some?) multi-project builds will encounter an error when applying
org.ajoberstar.grgit
ororg.ajoberstar.grgit.service
to multiple projects. This is caused by an upstream Gradle issue https://github.com/gradle/gradle/issues/17559 that is, as of 2/10/2022, is targeted to be fixed in 7.5. I suggest multi-project builds hold off on upgrading until that upstream issue is resolved.Breaking Changes
org.ajoberstar.grgit
is no longer auto-applied to all subprojects, you must apply it to any project that wants to access thegrgit
propertyEnhancements
--configuration-cache
is now supported (thanks @abelom and @runningcode)org.ajoberstar.grgit-service
plugin is available to provide lazy access to aGrgitService
(a Gradle BuildService). See the README for tips on how to use this.grgit.remote.remove(name: 'origin')
to remove remotesFixes
None
Deprecations
None
Compatibility
Tested on the following version:
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled because a matching PR was automerged previously.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.